var http=require("http");//引入http模块
var fs=require("fs");//引入fs模块

http.createServer(function (req,res) {



    var pathname=req.url;
    //console.log(pathname);/*返回/index.html和/favicon.ico  需要过滤掉/favicon.ico*/
    if (pathname=="/"){ /*http://www/baidu.com 不写后面的/ 请求为/ 空的意思 需要过滤掉*/
        pathname="index.html";//默认加载的首页
    }
    if (pathname!="/favicon.ico" ){/*过滤掉/favicon.ico*/
        var a="static"+pathname
        console.log(a);//返回值/index.html 只有一个了 这时候就对了

        //文件操作获取static下面的index.html
        fs.readFile(a,function (err,data) {
            if (err){/*没有这个文件*/
                console.log("404");
                // return:
            }else {/*返回这个文件*/
                //发送HTTP头部  http状态值 200:ok  设置htt头部 状态码,200 文件类型html 字符编码UTF-8
               res.writeHead(200,{"Content-Type":"text/html;charset='utf-8'"});
               res.write(data);
               res.end();/*结束响应*/
            }
        });
    }


    // console.log(req.url);//获取url地址 127.0.0.1 favicon.ico 1次访问2次请求
    // res.write('hello,nodejs');
    // res.write('hello1,nodejs');
    res.end();//结束响应
}).listen(8001);